package com.wy.about_joi;

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.concurrent.TimeUnit;

/**
 * @author 美女
 * @date 2022/04/20 12:50
 **/
public class Main {
    private static class B extends Thread{
        //模拟B要做很久的任务

        @Override
        public void run() {
            try {
                TimeUnit.SECONDS.sleep(5);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            println("B说：我的任务已经完成");
        }
    }
    private static void println(String msg){
        Date date=new Date();
        DateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        System.out.println(format.format(date)+":"+msg);
    }
    public static void main(String[] args) throws InterruptedException {
        //主线程A中创建B线程并启动
        B b=new B();
        b.start();
        println("A说：我先去吃饭");
        //观察有join和没join的区别
//        b.join();
        println("A说：B给我把钱送来了，结账");
    }
}
